Part Number Hot Search : 
X8733 TIP41AG TR3084 ZD09V1 K0307001 93S66DW TLV4906L RF1304
Product Description
Full Text Search
 

To Download IQS213A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 1 6 IQS213A datasheet page 1 of 48 all rights reserved revision 2.8 november 2016 i qs2 1 3 a datasheet iqswitch ? - proxsense ? series 3 - channel capacitive touch/ swipe function controller overview unparalleled features ? sub 5 a * current consumption (zero - power electronic switch) . ? i nternal c apacitor i mplementation (ici) C reference capacitor on - chip ? a utomatic t uning i mplementation ( ati ) - automatic tuning for optimal operation in various environments & compensation against sens itivity reducing objects ? IQS213A advised for applications with high load - capacitances and high sensitivity requirements . the iqs213 a proxsense ? ic is a fully integrated two or three channel capacitive swipe function sensor with market leading sensitivity and automatic tuning of the sense electrodes . the iqs213 a provides a minima list implementation requiring few external components , with otp - optio n settings and an i 2 c - compatible interface that allow configuration for numerous applications. main features ? 2 or 3 channel ( projected or s elf capacitance) input device ? swipe function or differentiated touch and distributed proximity electrode implementation ? variable user interface with adjustable swipe function configuration ? auto - off and advanced auto - off warning function ? supply voltage: 1.8 v to 3.6 v ? internal voltage regulator and reference capacitor ? advanced on - chip digital signal processing ? otp (one time programmable) options available ? stand - alone gpio (default) / i 2 c compatible interface ? low power modes (sub 4 a*) ? variable proximity & touch thresholds ? small outline msop - 10 package applications ? sanitary ware, toys, office equipment ? flashlights, headlamps, keychain lights ? splash - / waterproof devices ? swipe - to - unlock / wake from standby applications ? replacement for electr o - mechanical switches a dvantages ? prevents accidental activation of conventional touch sensors ? improved digital filtering to reduce external noise ? high immunity against aqueous substances ? highly adjustable device with continuous data or event driven i 2 c communication available options t a msop10 - 40c to 85c iqs213 a * current consum p tion dependant on selected low power settings .
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 1 6 IQS213A datasheet page 2 of 48 all rights reserved revision 2.8 november 2016 contents overview ................................ ................................ 1 c ontents ................................ ................................ . 2 1 functional overview ................................ .. 3 1.1 a pplicab ility ................................ ............... 3 2 analogue functionali ty ............................. 3 3 digita l functionality ................................ .. 3 4 hardware configurati on .......................... 4 4.1 IQS213A - msop10 p in - o ut ...................... 4 t able 4.1 : IQS213A p in - out ................................ .... 4 4.2 r e ference d esign (IQS213A, s elf - c apacitance , a ctive - l ow o utput ) .......................... 5 5 user configurable op tions ........................ 7 5.1 c onfiguring of d evices ............................. 7 5.2 u s er s electable c onfiguration (otp) o ptions ................................ ................................ .... 8 t able 5.1 ................................ ................................ .. 8 t able 5.2 ................................ ................................ .. 9 t able 5.3 ................................ ................................ 10 t able 5.4 ................................ ................................ 11 t abl e 5.5 ................................ ................................ 12 t able 5.6 ................................ ................................ 13 5.3 IQS213A s etup e xamples ........................ 14 6 desc ription of user sele ctable options . 18 6.1 IQS213A ic t ype ................................ ...... 18 6.2 s elf - / p rojected c apacitance ................ 18 6.3 f loat r x ................................ ................... 19 6.4 o utput l ogic s elect ................................ 19 6.5 h alt t ime ................................ .................. 20 6.6 l ow p ower m ode s ................................ ... 20 t able 6.1 : l ow p ower m ode t iming ( t lp ) .............. 21 6.7 p roximity t hreshold ............................... 21 6.8 t ouch t hresholds ................................ ... 21 6.9 IQS213A swipe ui ................................ .. 22 6.10 z ero s tates a llowed .............................. 22 6.11 e nd on z ero s tate ................................ ... 22 6.12 s tate t imes ................................ .............. 22 6.13 t ouch /s wipe (p in 7) o utput ...................... 23 6.14 ac f ilter ................................ .................. 23 6.15 ati m ethod ................................ ............... 23 6.16 b ase v alue ................................ ............... 23 6.17 ati t arget v alue ................................ ..... 23 6.18 a uto - o ff / a dvanced a uto - o ff w arning 24 6.19 i 2 c d ebug ................................ ................. 24 7 additional features ................................ .. 24 7.1 n oise d etection ................................ ....... 24 8 proxsense ? module ................................ .... 26 8.1 c harge t ransfer c oncepts .................... 26 8.2 p rox s ense ? m odule s etup ...................... 26 8.3 s elf - or p rojected c apacitance ............. 26 8.4 r ate of c harge c ycles ........................... 27 8.5 t ouch r eport r ate ................................ .. 27 8.6 a ctive channels ................................ ....... 27 8.7 l ong t er m a verage (lta) ........................ 28 8.8 d etermine t ouch or p rox ........................ 28 8.9 ati ................................ ............................ 28 8.10 rf d etection ................................ ............ 29 9 communication ................................ .......... 30 9.1 e vent m ode ................................ .............. 30 9.2 i 2 c s pecific commands .............................. 30 9.3 i 2 c r ead and w rite specifics ................... 30 10 IQS213A memory map ................................ .. 31 10.1 m emory r egisters ................................ ... 31 t able 10.1 : IQS213A m emory r egisters .............. 31 t able 10.2 : IQS213A m emory r egister bits ........ 33 10.2 m emory r egisters d escription ............... 33 11 electrical specifica tions C all preliminary ................................ .......................... 41 11.1 a bsolute m aximum s pecifications ........... 41 11.2 g eneral c haracteristics (m easured at 25c) 41 t able 11.1 IQS213A g eneral o perating c onditions ( a ) 41 t able 11.2 IQS213A c urrent c onsumption ( b ) ..... 42 t able 11.3 IQS213A c urrent c onsumption ( c ) .... 42 t able 11.4 IQS213A c urrent c onsumption ( d ) .... 42 t able 11.5 s tart - up and shut - down slope c haracteristics ................................ .................... 43 t able 11.6 d ebounce employed on IQS213A ........ 43 11.3 t iming c haracteristics ............................ 43 t able 11.7 m ain o scillator 1 ................................ . 43 t able 11.8 g eneral t iming c haracteristics for 1.80v v ddhi 3.60v ................................ ............. 43 t able 11.9 IQS213A c harging t ime s ..................... 43 12 packaging informatio n ............................ 44 f igure 12.1 msop - 10 b ack view . .......................... 44 f i gure 12.2 msop - 10 s ide view ............................ 44 f igure 12.3 msop - 10 t op view . ............................ 44 f i gure 12.4 msop - 10 f ootprint . ......................... 44 t able 12.1 msop - 10 f ootprint d imensions from f igure 12.4. ................................ ........................... 44 12.2 t ape and r eel s pecification .................... 45 12.3 p ackage msl ................................ ............ 45 t able 12.2 msop - 10 msl classification .............. 45 13 device marking ................................ ............ 46 13.1 t op marking ................................ .............. 46 13.2 b ottom m arking ................................ ....... 46 14 ordering information .............................. 47 14.1 g eneral p art o rder n umber .................. 47 15 contact information ................................ 48
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 1 6 IQS213A datasheet page 3 of 48 all rights reserved revision 2.8 november 2016 1 functional overview the iqs213 a is a two or three channel capacitive proximity and touch sensor with variable swipe function configurations. additional features include internal voltage regulation and reference capacitor (c s ), which enables cost efficient and minimal component designs. the device offers flexible design approaches by allowing the connection of two or three sense antennas in either surface or projected capacitance configurations. for swipe function applications the device has a single logic output to indicate swipe actio ns and one complementary output for consecutive swipe/touch activities. the device can also be configured to operate with individual touch outputs, with an additional proximity output when implementing surface capacitance sense electrodes. full control by a master device is achieved by configuring the logic outputs in a serial data (i 2 c) communication option on to0 (scl), to1 (sda) and to2 (rdy) . note: programming of otps required to enable i 2 c operation . the device automatically tracks slow varying environmental changes via various filters, dete cts noise and has an automatic tuning implementation ( ati ) to tune the device for optimal sensitivity. 1.1 applicability all specifications, except where specif ically mentioned otherwise, provided by this d atasheet are applicable to the following ranges: ? temperature : - 40 c to +85 c ? supply voltage (v ddhi ) : 1.8 v to 3.6 v 2 analogue functionality for self - capacitance configured sense electrodes the analogue circuitry measures the capacitance of the sense antennas attached to the c x pins through a charge transfer process that is periodically initiated by the digital circuitry. for projected - capacitance configurations the capacitance is measured between the transmit ( t x ) and receive (c rx ) pins. the measuring process is referred to as a conversion and consists of the discharging of c s and c x , the charging of c x and then a series of charge tra nsfers from c x to c s until a trip voltage is reached. the number of charge transfers required to reach the trip voltage is referred to as the count (cs) value. the capacitance measurement circuitry makes use of an internal c s and voltage reference (v reg ) . the analogue circuitry further provides functionality for: ? power on reset (por) detection. ? brown out detection (bod). 3 digital functionality the digital processing functionality is responsible for: ? device setup from otp settings after por. ? management of bod and wdt events. ? initiation of conversions at the selected rate. ? processing of cs and execution of algorithms. ? monitoring and automatic execution of the ati algorithm. ? signal processing and digital filtering. ? detection of prox and touch events. ? managing outputs of the device. ? managing serial communications. ? manage programming of otp options.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 1 6 IQS213A datasheet page 4 of 48 all rights reserved revision 2.8 november 2016 4 hardware configuration 4.1 iqs 2 1 3 a - msop10 pin - out figure 4.1 : pin - out of iqs2 1 3 a msop - 10 package table 4.1 : iqs2 13 a pin - out iqs 2 1 3 a p in - out pin name type function 1 gnd supply input ground reference 2 cx0 (crx0) analogue sense electrode 0 3 cx1 (crx1) analogue sense electrode 1 4 vddhi supply input supply voltage input 5 vreg analogue output internal regulator pin (connect 1f bypass capacitor) 6 swipe/to2/rdy digital output swipe output/touch output/ i 2 c: rdy output 7 p ulse/t01/sda digital output pulse output/touch output/ i 2 c: sda output 8 aaow/to0/ scl digital i/o auto - off warning/touch output/ i 2 c: scl input 9 cx2 (crx2) analogue sense electrode 2 10 po/tx digital output / transmitter proximity output/ projected sense electrode IQS213A
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 1 6 IQS213A datasheet page 5 of 48 all rights reserved revision 2.8 november 2016 4.2 reference design ( IQS213A , s elf - capacitance, active - low output ) figure 4.2 : iqs213 a reference design ( self - capacitance , active - low ) note: for active - low configurations the external pull - up resistors (i.e. r8 - r10) must be populated for correct functioning of the relevant open - drain (sw - od) outputs. resistor r11 should only be placed for a self - capacitive system when using the active - low (sw - od) pr oximity output (pin10). r12: place a 43? resistor in series with th e vddhi supply line to prevent a potential esd induced lat ch - up state . maximum supply current should be limited to 80ma on the IQS213A vddhi pin to prevent latch - up. 4.2.2 power supply and pcb layout azoteq ic's provide a high level of on - chip hardware and software noise filtering and esd protection (refer to application note azd013 C esd overview ). designing pcb's with better noise immunity against emi, ftb and esd in mind, it is always advisable to keep the critical noise suppression components like the de - coupling capacitors and series resistors in figure 4.2 as close as possible to the ic. always maintain a good ground connection and ground pour underneath the ic. for more guidelines please refer to the relevant application notes as mentioned in section 4.2.3 .
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 1 6 IQS213A datasheet page 6 of 48 all rights reserved revision 2.8 november 2016 4.2.3 design rules for harsh emc environments figure 4.3 : emc design rules ? applicable application notes: azd013, azd015, azd051, azd052. 4.2.4 high sensitivity through patented design and advanced signal processing, the device is able to provide extremely high sensitivity to detect proximity. this enables designs to detect proximity at distances that cannot be equaled by most other products. when the device is us ed in environments where high levels of noise exist, a reduced proximity threshold is proposed to ensure reliable functioning of the sensor. when the capacitance between the sense antenna and ground becomes too large the sensitivity of the device may be i nfluenced. for more guidelines on layout, please refer to application note azd008 , available on the azoteq web page: www.azoteq.com .
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 7 of 48 all rights reserved revision 2.8 november 2016 5 user configurable options the iqs213 a provides o ne t ime p rogrammable (otp) user options , which can be programmed to change the device?s d efault start - up configuration . blank/un - programmed devices has a default otp configuration = 00000000 (see section 5.2 for otp options). however, with the use of azoteq?s iqs21 3a gui software, the iqs213 a can enter streaming mode in a start - up state ( test mode ) where the otp options can be configured and evaluated, before selecting otp?s for programming. the configuration of the device can be done on packaged devices or in - circuit. in - circuit configuration may be limited by the type and/or values of external components chosen. please see section 5.3 for iqs213 a device setup and output configuration examples . 5.1 configuring of devices azoteq o ffers a configuration tool (ct21 0 or later) and associated software (usbprog.exe) that can be used to program the otp user options for prototyping purposes. more details regarding the configuration of the device with the usbprog program can be found in " azd007 - usbprog overview " available on the azoteq website. for further enquiries regarding this subject, please contact your local distributor or submit enquiries to azoteq at: proxsensesupport@azoteq.com
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 8 of 48 all rights reserved revision 2.8 november 2016 5.2 user selectable configuration (otp) options table 5.1 : user selectable configuration (otp) options : bank 0 bit7 bank 0 bit0 thalt1 thalt0 logic float rx proj ic type2 ic type1 ic type0 bank0: bit7:6 thalt1:thalt0: lta halt time section 6.5 00 = 2.5s 01 = 20s 10 = 60s 11 = never bank0: bit5 logic: output logic section 6.4 0 = active low 1 1 = active high bank0: bit4 float rx: float s ense e lectrodes section 6.8 0 = n o 1 = y es bank0: bit3 proj : capaci tive technology section 6.2 0 = self capacitance 1 = projected capacitance bank0: bit2:0 ic type: select ic type section 6.1 000 = 1zz 12z z2z - 2ch swipe 001 = 1zz x2x zz3 - 3ch swipe (thresholds * 2) 010 = 1zz z2z zz3 - 3ch swipe 011 = 1zz 12z z2z z23 zz3 - 3ch swipe 100 = 2ch normal - 2 channel touch sensor 101 = 3ch normal - 3 channel touch sensor 110 = 1zz 1xz x2x zx3 zz3 - 3ch swipe 111 = 1zz, x2x, zz3 - 3ch swipe 1 active low configurations are software open - drain ( sw od ). note: the proximity output on the po/tx - pin (pin 10) is multiplexed with the transmit signal (tx) for projected capacitance electrodes , and is active high only for projected configurations .
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 9 of 48 all rights reserved revision 2.8 november 2016 table 5.2 : user selectable configuration (otp) options : bank 1 bit7 bank 1 bit0 ch2 tth1 ch2 tth0 ch1, ch3 tth 1 ch1, ch3 tth 0 tth alt pth div lp1 lp0 bank1: bit7:6 ch2 tth1:ch2 tth0: channel 2 touch threshold section 6.8 tth alt = 0 tth alt = 1 00 = 4 00 = 22 01 = 8 01 = 28 10 = 12 10 = 36 11 = 16 11 = 48 bank1: bit5 :bit4 ch1, ch3 tth : ch 1 & ch 3 touch threshold section 6.8 tth alt = 0 tth alt = 1 00 = 4 00 = 22 01 = 8 01 = 28 10 = 12 10 = 36 11 = 16 11 = 48 bank1: bit 3 tth alt: alternative touch thresholds section 6.8 0 = n o 1 = y es bank1: bit 2 pth: proximity threshold selection section 6.7 0 = 3 counts 1 = 8 counts bank1: bit 1 :0 lp1:lp0: low power selection section 6.6 0 0 = np - normal power 0 1 = 128ms - low power mode 1 10 = 256ms - low power mode 2 11 = 512ms - low power mode 3
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 10 of 48 all rights reserved revision 2.8 november 2016 table 5.3 : user selectable configuration (otp) options : bank 2 bit7 b ank 2: swipe ic bit0 acf pin7_out chg_frq min_state zero_end zero_state swipe ui1 swipe ui0 bank 2 : bit7 acf: ac filter selection section 6.14 0 = disabled 1 = enabled bank 2 : bit 6 pin7_out: swipe ic pin 7 output selection section 6.13 0 = touch 1 = pulse bank 2 : bit 5 chg_fr q : charge transfer frequency section 8.3 0 = 0.5m hz / 1.0mhz (self - / projected capacitance) 1 = 1.0mhz / 2.0 mhz (self - / projected capacitance) bank 2 : bit 4 min_state: minimum state time section 6.12 0 = 1 sample 1 = 2 samples bank 2 : bit 3 zero_end: end swipe on zero state (zzz) section 6.11 0 = disabled 1 = enabled bank2: bit 2 zero_state: allow zero states in swipe sequence section 6.10 0 = disabled 1 = enabled bank2: bit 1:bit0 swipe ui1: swipe ui0: swipe ui selection section 6.9 00 = single direction 01 = bi - directional 10 = directional 11 = dual swipe
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 11 of 48 all rights reserved revision 2.8 november 2016 table 5.4 : user selectable configuration (otp) options : bank 2 bit7 bank 2: normal touch ic bit0 acf chg_frq toggle ch3 toggle ch2 toggle ch1 bank2: bit7 acf: ac filter selection section 6.14 0 = disabled 1 = enabled bank2: bit6 bank2: bit5 chg_frq: charge transfer frequency section 8.3 0 = 0.5mhz / 1.0mhz (self - / projected capacitance) 1 = 1.0mhz / 2.0 mhz (self - / projected capacitance) bank2: bit4 bank2: bit3 bank2: bit 2 toggle ch3: channel 3 touch output = toggle 0 = disabled 1 = enabled bank2: bit 1 toggle ch2: channel 2 touch output = toggle 0 = disabled 1 = enabled bank2: bit 0 toggle ch1: channel 1 touch output = toggle 0 = disabled 1 = enabled
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 12 of 48 all rights reserved revision 2.8 november 2016 table 5.5 : user selectable configuration (otp) options : bank 3 bit7 bank 3 bit0 aao_clr aao ati_target ati_base bank 3 : bit7 system use bank 3 : bit6 system use bank 3 : bit5 system use bank 3 : bit4 system use bank 3 : bit3 aao_clr: clear auto - off timer on event section 6.18 0 = touch e vent 1 = proximity e vent bank 3 : bit 2 aao: advanced auto - off function selection section 6.18 0 = enabled 1 = dis abled bank 3 : bit 1 ati_target: ati target value section 6.17 proximity touch 0 = 320 160 1 = 640 320 bank 3 : bit 0 ati_base: ati base value (all channels) section 6.16 0 = 75 1 = 100
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 13 of 48 all rights reserved revision 2.8 november 2016 table 5.6 : user selectable configuration (otp) options : bank 4 bit7 bank 4 bit0 i 2 c debug bank 4 : bit7 system use bank 4 : bit6 system use bank 4 : bit5 system use bank 4 : bit4 system use bank 4 : bit3 i 2 c debug: i 2 c interface (default = event - mode) section 6.19 0 = dis ab led 1 = enabled bank 4 : bit 2 system use bank 4 : bit 1 system use bank 4 : bit 0 system use
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 14 of 48 all rights reserved revision 2.8 november 2016 5.3 iqs213 a setup examples 5.3.1 example 1: 3 - channel self capacitive, active low logic output , swipeswitch with auxiliary touch output. example 1 (see f igure 5.1 ) illustrates the user interface (ui) an d device outputs for a 3 - channel self capacitive swipeswitch (output on pin 6) , in an active low configuration with the directional ui and auxiliary touch output on pin 7. 5.3.1.1 selected user configuration options (example 1) : bit7 bank 0 bit0 thalt1 thalt0 logic float rx proj ic type2 ic type1 ic type0 0 0 0 n/a 0 * * * ** * the ic type can be any 3 - channel swipeswitch ? option, e.g. 001,110 or 111. thalt1:0 = 00 C 2.5s halt time selected for this example. bit7 bank 1 bit0 ch2 tth1 ch2 tth0 ch1, ch3 tth1 ch1, ch3 tth0 tth alt pth div lp1 lp0 n/a n/a n/a n/a n/a n/a n/a n/a bit7 bank 2: swipe ic bit0 acf pin7_out chg_frq min_state zero_end zero_state swipe ui1 swipe ui0 n/a 0 n/a n/a n/a n/a 1 0 bit7 bank 4 bit0 i 2 c debug 0 5.3.1.2 device outputs ( directional swipeswitch ? ui) figure 5.1 : iqs213 a setup example 1
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 15 of 48 all rights reserved revision 2.8 november 2016 5.3.2 example 2: 3 - channel projected capacitive, active high logic output, swipeswitch with auxiliary swipe pulse output. example 2 (see figure 5.2 ) illustrates the user interface (ui) and device outputs for a 3 - channel projected capacitive swipeswitch (output on pin 6), in an active high configuration with the bi - direction al ui and auxiliary swipe pulse output on pin 7. 5.3.2.1 selected user configuration options (example 2): bit7 bank 0 bit0 thalt1 thalt0 logic float rx proj ic type2 ic type1 ic type0 n/a n/a 1 n/a 1 * * * *** the ic type can be any 3 - channel swipeswitch option, e.g. 001,110 or 111. bit7 bank 1 bit0 ch2 tth1 ch2 tth0 ch1, ch3 tth1 ch1, ch3 tth0 tth alt pth div lp1 lp0 n/a n/a n/a n/a n/a n/a n/a n/a bit7 bank 2: swipe ic bit0 acf pin7_out chg_frq min_state zero_end zero_state swipe ui1 swipe ui0 n/a 1 n/a n/a n/a n/a 0 1 pin7_out = 1 : the output on pin 7 will be a pulse signal *(within a 2 - second window) , of which the pulse length depends on the direction of the swipe event. see section 6.13 . * the 2 - second window is reset after each swipe event. bit7 bank 4 bit0 i 2 c debug 0 5.3.2.2 device outputs (bi - directional swipeswitch ui) figure 5.2 : iqs213 a setup example 2
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 16 of 48 all rights reserved revision 2.8 november 2016 5.3.3 example 3: normal mode operation example 3 illustrates the user interface (ui) and device outputs for a 2 - or 3 - channel normal mode (touch) device , with optional toggle state outputs. note that the lower three bits of bank2 are reserved for toggle options, when the ic type is selected in a normal mode configuration. the normal mode (i.e touch) device can be either self - or projected capacitive with either active high or active low (logic) outputs. 5.3.3.1 example 3.1: 2 - channel normal mode C no toggle active , active low logic bit7 bank 0 bit0 thalt1 thalt0 logic float rx proj ic type2 ic type1 ic type0 n/a n/a 0 n/a n/a 1 0 0 bit7 bank 2: normal touch ic bit0 acf chg_frq toggle ch3 toggle ch2 toggle ch1 n/a n/a 0 0 0 figure 5.3 : iqs213 a setup e xample 3.1
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 17 of 48 all rights reserved revision 2.8 november 2016 5.3.3.2 example 3. 2 : 3 - channel normal mode C all toggle s active , active high logic bit7 bank 0 bit0 thalt1 thalt0 logic float rx proj ic type2 ic type1 ic type0 n/a n/a 1 n/a n/a 1 0 1 bit7 bank 2: normal touch ic bit0 acf chg_frq toggle ch3 toggle ch2 toggle ch1 n/a n/a 1 1 1 figure 5.4 : iqs213 a setup example 3.2
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 18 of 48 all rights reserved revision 2.8 november 2016 6 description of user selectable options this section briefly describes the individual user programmable options of the iqs213 a , with additional information and detailed descriptions being provided in section 8 . thresholds and other settings can also be evaluated in test mode streaming without programming the otp options. for the appropriate software, please visit: www.azoteq.com 6.1 iqs213 a ic type the iqs213 a has six selectable swipe - switch ? setup configurations, allowing the user maximum freedom in the design of the intended application. the device type configuration specifies the required user input, which is identified by a sequence of a combination of input states, where a [number] (e.g. 1, 2 or 3) indicates a touch condition/state on that specific channel, a [z - character] indicates a zero condition/state and a [x - character] indicates a don't care condition/state (i.e. a number or zero condition is acceptable). the input states related t o sequences accepting x - character conditions are als o referred to as relaxed states. ? 2ch swipe - 1zz 12z z2z : 2 - channel swipe switch operation. ? 3ch swipe C 1 zz x 2 x zz3 (th*2) : 3 - channel swipe switch operation. ? 3ch swipe - 1zz z2z zz3 : 3 - channel swipe switch operation. ? 3ch swipe - 1zz 12z z2z z23 zz3 : 3 - channel swipe switch operation. ? 3ch swipe - 1zz 1xz x2x zx3 zz3 : 3 - channel swip e with relaxed states. ? 3ch swipe - 1zz x2x zz3 : 3 - channel swipe with relaxed states. the iqs213 a also has 2 sel ectable normal setup configurations, which allows the user to implement standard touch and proximity sensing features. ? 2ch normal mode : 2 - channel n ormal touch operation. ? 3ch normal mode : 3 - channel n ormal touch operation. with the device setup in either 2 - channel or 3 - channel normal mode, touch events corresponding to the different sense electrodes will be output on to0 (pin 8), to1 (pin 7) and to2 (pin 6), with a proximity output available on po (pin 10). during normal mo de operation, s etting the different toggle_ch x bits in bank 2 , will enable the touch output signals to toggle. 6.2 self - / projected capacitance enabling the projected capacitance option, will cause the measurement of the sense electrode capacitance between the transmit (t x ) and receive (c rx ) pins. the proximity output on the po/tx - pin (pin 10) is multiplexed with the transmit signal (tx) for projected capacitance electrodes, and is active high only for such configurations. the implementation of a projected capacitance sense electrode will result in a higher charge frequency (i.e. f cm = 1mhz) compared to that of a self capacitance configuration (i.e. f c s = 500khz). setting bit 5 in bank2 will double the charge frequency for both projected - and self capacitance configurations (i.e. f cm / f cs = 2mhz / 1mhz). a higher charge frequency selection is preferred for increased immunity against aqueous substances when used in most projected capacitance configurations.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 19 of 48 all rights reserved revision 2.8 november 2016 6.2.1 capacitive sense electrode design samples 6.2.1.1 self capacitance electrodes 2 - channel self capacitance electrode 3 - channel self capacitance electrode figure 6.1 : self capacitance swipe switch sample electrodes. 6.2.1.2 projected capacitance electrodes 2 - channel projected capacitance electrode 3 - channel projected capacitance electrode figure 6.2 : projected capacitance swipe switch sample electrodes. 6.3 float r x during the charge transfer p rocess ( see figure 8.1 ) the channels that are not being processed during the current cycle, is effectively grounded to decrease the effects of noise - coupling between the sense electrodes. selecting the "float r x " o ption (bank0 bit4) , will thus result in the non - current channels to float (i.e. not grounded) during the charge cycle of the current channel. 6.4 output logic select the iqs213 a can be set to sink or source current in stand - alone mode (i 2 c debug = disabled), by setting the logic output active high (push - pull) or active low (sw od). for active low operation, the device output pins are set in a software open - drain (sw od) configuration, which requires the use of external pull - up resistors o n the output pins. the proximity output on the po/tx - pin (pin 10) is multiplexed with the transmit signal (tx) for projected capacitance electrodes, and is active high only for projected configurations. thus for self capacitance
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 20 of 48 all rights reserved revision 2.8 november 2016 configurations, the proxim ity output on po (pin10) depends on the selected output logic (bank0 bit5). 6.5 halt time the halt timer is started when a proximity or touch event occurs and is restarted when that event is removed or reoccurs. when a proximity condition occurs on any of the channels, the lta ( l ong - t erm a verage) value for that channel will be "halted", thus its value will be kept fixed, until the proximity event is cleared, or the halt timer reaches the halt time. the h alt t imer will count to the selected h alt time (t halt ) , which can be configured in the user selectable options (i.e. bank0 bit7:6), and i f the timer expires, all outputs will be cleared. it is possible that the cs (count) value could be outside the ati band ( ati target + - 12.5% ) when the timer expires, which will cause the device to perform a re - ati event. the designer needs to select a h alt t imer value (t halt ) to best accom modate the required application : ? 2.5 seconds : halt lta for 2.5 seconds after the last proximity or touch event. ? 20 seconds : halt lta for 20 seconds after the last proximity or touch event. ? 60 seconds : halt lta for 60 seconds after the last proximity or touch event. ? never : never halt lta ? with the 'never' option, the detection of a proximity or touch event will not halt the lta and the lta will adjust towards the cs value until the cs value is reached. the touc h and proximity output of a channel will thus be cleared automatically when the difference between the lta and cs is less than the specified threshold value. 6.6 low power modes the iqs213 a ic has three low power modes specifically designed to reduce current consumption for battery applications. the power modes are implemented around the occurrence of a charge cycle every t sample seconds (refer to table 6.1 ). lower sampling frequencies typic ally yield significant lower power consumption (but also decreases the response time). during normal operation charge cycles are initiated approximately every 2.6ms in the stand - alone setup and 3.9ms in the i 2 c debug setup . this is referred to as normal po wer mode (np). the iqs213 a by default charges in normal power mode. while in any low power mode , only channel 0 is active and the device will zoom to np whenever the cs value indicates a possible proximity or touch event on ch0 (r efer to figure 6.3 ). this improves the response time. the device will remain in np for t zoom seconds and then return to the selected low power mode. the zoom function allows reliable detection of events with the current samples being produced at the np rate. please see section 8.4 or refer to application note azd079 C iqs213 touch response rate for more information.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 21 of 48 all rights reserved revision 2.8 november 2016 table 6.1 : low power mode timing (t lp ) power mode t sample (stand - alone) t sample (i 2 c ) np (default) 2.6 ms 3.9ms lp1 128 ms 128ms lp2 256 ms 256ms lp3 512 ms 512ms figure 6.3 : lp modes C charge cycles 6.7 proximity threshold the iqs213 a has 2 proximity threshold (p th ) settings. t he proximity threshold is selected by the designer to obtain the desired sensitivity and noise immunity. the proximity event is triggered based on the selected proximity threshold, which is either 3 or 8 counts. the proximity threshold is expressed in term s of counts, the same as the cs value . for proximity event s , the difference between the lta and cs ( in counts) of the proximity channel should be greater than p th for at least 4 consecutive samples, unless the cs delta is greater than the touch threshold o f any active channel. (see s ection 8.8 ) 6.8 touch thresholds the iqs213 a has 8 touch threshold settings. the touch threshold is selected by the designer to obtain the desired touch sensitivity. the touch event is triggered based on the selected touch threshold, which is expressed as a fraction of the lta, given by: ? ? ? = ? 255 ? ? ? . (see section 8.8 ) for a touch event, the difference between lta and cs (counts) of the touch channel should be greater than the selected touch threshold for at least 2 consecutive samples. on the iqs213 a devi ce, the touch threshold settings are grouped for channels 1 and 3 (ch1,3 t th ) and is separate for channel 2 (ch2 t th ). the iqs213 a device is by default setup without the alternative threshold settings. the alternative threshold values can be selected by setting the tth_alt bit (i.e. bit3 in bank 1). if for specific applications the designer requires larger touch threshold values than the available selections , they may select the 3ch swipe C 1zz x2x zz3 (th*2) ic type in bank0 of the user configurable options.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 22 of 48 all rights reserved revision 2.8 november 2016 this selection is for a three channel sense electrode configuration only and will automatically multiply the threshold selecti ons by two. 6.9 iqs213 a swipe ui the iqs213 a has 4 selectable swipe switch user interface (ui) configurations. the swipe ui specifies the required event(s) to act ivate the outputs of the device: ? single direction: the device only acknowledges swipe events in the direction of ch1 > ch2 for a 2 - channel and ch1 > ch2 > ch3 for a 3 - channel device setup . ? bi - directional: the device acknowledges swipe events in both the forward ( ch1 > ch2 > ... ) and reverse ( ... > ch2 > ch1 ) directions. ? directional: a swipe event in the forward ( ch1 > ch2 > ... ) direction will enable the swipe output (on) and a swipe in the reverse ( ... > ch2 > ch1 ) direction will disable the output (off). ? dual swipe: this ui requires a swipe event in one direction, followed by a swipe event in the opposite dir ection within 1 second, to enable the swipe output (on). thereafter, a single swipe in any direction will subsequently disable the swipe output again (off). 6.10 zero states allowed setting the zero_state bit in bank 2, will allow the occurrence of zero or "no touch" conditions between the different state combinations in each sequence of the selected ic type (refer to section 6.1 for ic types). this grants the designer a certain degree of freedom in the selected device sensitivity and implemented sense electrode. if for example the ic type is selected to be 3ch swipe - 1zz z2z zz3 , then the sequence ? 1zz zzz z 2z zzz zz3 ? of state combinations will also be acknowledged as a valid swipe event. 6.11 end on zero state setting the zero_end bit in bank 2, will append an additional zero or "no touch" state to the required sequence of state combinations. if for example the ic type is selected to be 3ch swipe - 1zz z2z zz3 , then the sequence ? 1zz z2z zz3 zzz of state combinations will be acknowledged as a valid swipe event only. 6.12 state times the minimum, maximum and overall swipe state times controls the effective period during which a successful swipe event can be recognized. the state times are defined in swipe state samples, where each sample period t state is equal to 4 charge transfer periods. for stand - alone device operation this results in a state sample time of approximately t state = 10.4ms. the state time values can also be set up or changed in i 2 c debug mode. 6.12.1 minimum state time the minimum state time ( t min ) defines the minimum period (in multiples of t state ) for which each combination of states (e.g. 1zz) must be present during processing of the current sequence of the state combination. selecting shorter minimum state times will effectively allow faster swipe events.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 23 of 48 all rights reserved revision 2.8 november 2016 6.12.2 maximum state time the maximum state t ime defines the maximum period for which each combination of states (e.g. 1zz) may be present during processing of the current sequence of the state combination. this value is fixed at t max = 45*t state by default, but is accessible in i 2 c debug mode. sele cting longer maximum state times will effectively allow slower swipe events. 6.12.3 overall state time the overall state time is the total allowable time for performing a swipe event and is by default set to 1 second. this value can also be changed in i 2 c debug m ode in steps of 250ms. 6.13 touch/swipe (pin7) output the iqs213 a has one complementary output on pin 7 of the ic. this pin can be configured to output either touch events or pulses upon swipe events, after the swipe output (pin 6) has been enabled. by default the iqs213 a will output a logic signal for touch events on any of the three sense electrodes. if the pin7_out bit in bank2 is set, the device will output a short pulse for every consecutive swipe event within 2 seconds after the first swipe even t. the generated pulses have different pulse widths (t pulse ), depending on the direction of the swipe event: ? long pulse: a long pulse (t pulse 9ms) will be output for swipes in the forward ( ch1> ch2... ) direction. ? short pulse: a short pulse (t pulse 3ms) will be output for swipes in the reverse (...>ch2> ch1 ) direction. 6.14 ac filter the ac filter can be implemented to provide better stability of the proximity channel ?s count (cs) measurements in electrically noisy environments by setting the acf bit in bank2. the ac filter also enforces a longer minimum sample time for detecting proximity events, which may result in a slower response rate when the device enters low power modes. 6.15 ati method in the stand - alone configuration the iqs213 a is automa tically set up in full ati to set up the device for optimal sensitivity. in the i 2 c debug configuration, the iqs213 a can be set up to start in two ways, full ati and partial ati. in full ati mode, the device automatically selects the multipliers through th e ati algorithm to setup the iqs213 a as close as possible to its default sensitivity for the environment where it was placed. the designer can, however, select partial ati, and set the multipliers to a pre configured value. this will cause the iqs213 a to only calculate the compensation (not the compensation and multipliers as in full ati), which allows the freedom to make the iqs213 a more or less sensitive for its intended environment of use. (please refer to section 8.9 . ) 6.16 base value the iqs213 a has the option to change the base value of all channels during the ati algorithm. depending on the application, this provides the user with another opt ion to select the sensitivity of the iqs213 a without changes in the hardware (cx sizes and routing, etc). by setting the ati_base bit in bank3, the base value can be set to be 75 or 100. a lower base value will typically result in a higher sensitivity of the device. (refer to section 8.9 ) 6.17 ati target value the default target counts of the iqs213 a are 320 for the proximity channel, and 160 for the t ouch channels. however, for some applications, a more sensitive device and higher target is required.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 24 of 48 all rights reserved revision 2.8 november 2016 therefore, the ati_target bit in bank3 can be set, changing the targets to 640 for the proximity channel, and 320 for the touch channels. (see section 8.9 ) 6.18 auto - off / advanced auto - off warning to prevent battery drainage in the unlikely event of a false activation of the output load, the iqs213 a is equipped with an auto - off functionality. the auto - off (aao) feature can be disabled by setting the aao bit in bank3. 6.18.1 advanced auto - off warning (aaow) in stand - alone operation the advanced auto - off warning (aaow) timer is set for 10 minutes. after the fi rst warning, a second warning will be given after 30s. another 30s after the second warning, the device will switch off automatically (i.e. disable all outputs). in i 2 c operation the auto - off (aao) and advanced auto - off warning (aaow) timers can be set to any value in multiples of 30s. 6.18.2 aaow clear / reset the aao timer is by default cleared (reset) on a touch event on any channel. setting the aao_clr bit in bank3, the aao timer will be reset upon a proximity event. 6.19 i 2 c debug a streaming option is available that allows for serial data communication on the iqs213 a . data streaming is done via an i 2 c compatible 3 - wire interface, which consist of a data ( sda ), clock ( scl ) and ready ( rdy ) line (for iqs213 a pin - out refer to figure 4.1 ). the iqs213 a can only function as a slave device on the bus, and will only acknowledge on address 0x44h . the rdy line is to be used by the host controller as an indication of when to start communication to the device. the rdy line will be active low when it is ready for communication, and it will go high when it is doing conversions. the iqs213 a will not ackn owledge (ack) on its address while the rdy line is high (i.e. while the iqs213 a is doing conversions). 7 additional features 7.1 noise detection the iqs213 a has advanced integrated immunity to rf noise sources such as gsm cellular telephones, dect, bluetooth and wifi devices. design guidelines should however be followed to ensure the best noise immunity. (please see section 8.10 ) 7.1.1 notes for layout: ? a ground plane should be placed under the ic, except under the c x lines . ? place the sensor ic as close as possible to the sense electrodes. ? all the tracks on t he pcb must be kept as short as possible. ? the capacitor between vddhi and gnd as well as between vreg and gnd must be placed as close as possible to the ic. ? a 100 pf capacitor can be placed in parallel with the 1uf capacitor between vddhi and gnd. another 100 pf capacitor can be placed in parallel with the 1uf capacitor between vreg and gnd. ? when the device is too sensitive for a specific application a parasitic capacitor (max 5pf) can be added between the cx line and ground. ? proper sense antenna and butto n design principles must be followed. ? unintentional coupling of sense antenna to ground and other circuitry must be limited by increasing the distance to these sources.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 25 of 48 all rights reserved revision 2.8 november 2016 ? in some instances a ground plane some distance from the device and sense antenna may provide significant shielding from undesirable interference. ? however, if after proper layout, interference from an rf noise source persists, see application note azd015 .
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 26 of 48 all rights reserved revision 2.8 november 2016 8 proxsense ? module th e iqs2 1 3 a contains a proxsense ? module that uses patented technology to provide detection of prox/touch on numerous sensing lines . the proxsense ? module is a combination of hardware and software, based on the principles of charge transfer measurements. for i 2 c communication related dat a regist ers, please refer to the iqs213 a memory map in section 10 . 8.1 charge transfer concepts capacitance measurements are taken with a charge transfer process that is periodically initiated. self capacit ance sensing measures the capacitance between the sen se electrode (cx) relative to ground. projected capacitance sensing measures the capacitance between 2 electrodes referred to as the transmitter (ct x ) and receiver (cr x ). the measuring process is referred to as a charge transfer cycle and consists of the following: ? discharging of an internal sampling capacitor (cs) and the antenna capacitors (s elf : cx or projected : ct x & cr x ) on a channel. ? charging of cx?s / ct x ?s connected to the channel ? and then a series of charge transfers from the cx?s / crx?s to the internal sampling capacitors (cs), until the trip voltage is reached. the number of charge transfers required to reach the trip voltage on a channel is referred to as the count or cs value . the device continuously repeats charge transfers on the sense electrodes connected to the cx pin. for each channel a long term average ( lta ) is calculated (1 2 bit unsigned integer values). the cs values (12 bit unsigned integer values) are processed and compared to the lta to detect touch and p roximity events. for m ore information regarding capacitive sensing, refer to the application note : azd004 C azoteq capacitive sensing . please note: attaching scope probe s to the cx/ctx/crx pin s will influence the capacitance of the sense electrodes and therefore the related c s values of those channels . this will have an instant effect on the cs measurements . 8.2 proxsense ? module setup the iqs213 a samples its channels in 4 time slots, with one internal cs capacitor. the charge sequence is illustrated in fig. 8.1 . figure 8.1 iqs213 (a) charge transfers the iqs213 a charges its four channels, ch0 (distributed proximity channel) and three touch channels ( ch1, ch2 and ch3 ) independently during the four time slots. during these time slots, the non - current channels can either be grounded or s et to float. 8.3 s elf - or projected capacitance the i qs213 a ic can be used in either s elf - or projected capacitance configurations . the ic is default in a 2 - channel self capacitance setup . this can be changed to a projected capacitance configuration in the user selectable options (bank0 bit3) . the
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 27 of 48 all rights reserved revision 2.8 november 2016 technology enabled on the ic will be reported in the sysflags register. the iqs213 a has two selectable charge transfer frequencies. for projected capacitance sense electrodes the charge frequency is by default set at f cm = 1mhz, and for self capacitance configurations f cs = 500khz. setting the chg_frq bit in bank2 will double the charge frequency for both projected - and self capacitance configuratio ns (i.e. f cm / f cs = 2mhz / 1mhz). a higher charge frequency selection is preferred for increased immunity against aqueous substances when used in most projected capacitance electrode configurations. 8.4 rate of charge cycles 8.4.1 normal power rate with the iqs2 1 3 a in normal power ( n p) mode, the sense channels are charged at a fixed sampling frequency ( f sample ) per channel. this is done to ensure regular samples for processing of results. it is calculated as each sample having a time (t sample = charge period (t char ge ) + computation time) ) of approximately 2.6 ms, thus the time between consecutive samples on a channel (t channel ) will optimally be t sample = 4 * t sample 10.4 ms (or 96 hz). the charge sequence and timings are illustrated in fig ure 8.2 . if a channel is thus disabled, the sampling rate on the remaining channels will reduce with approximately 2.6ms. figure 8.2 signals on cxs / crxs during normal power mode. 8.4.2 low power rate s low current consumption charging modes are available. in any low power (lp) mode, there will be a n applicable low power time (t lp ). this is determined by the lp_period register. the value written into this register multiplied by 16ms will yield the lp time ( t lp ). please note that this time is only applicable from value 03h and higher loaded into the lp_period register. the values 01h and 02h will have a different time. see table 6.1 for all timings. with the detection of an undebounced proximity event the ic will zoom to n p mode, allowing a very fast reaction time for further possible touch / proximity events. all active channels will be consecutively charged every t lp . if a lp rate is selected throug h register lp_period and charging is not in the zoomed in state ( n p mode), the lp _active bit (sysflags register) will be set. 8.5 touch report r at e during normal mode operation, t he touch report rate of the iqs213 a device depends on the charge transfer frequency , the number of channels enabled and t he length of communications performed by the master device . 8.6 active channels the user has the option to ena ble the third channel ( ch3 ) during i 2 c operation . this can be done in the swipe_settings register (set_3ch bit) . only two channels (ch1 and ch2) are default enabled. note: during low power (lp) modes only ch0 is active.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 28 of 48 all rights reserved revision 2.8 november 2016 8.7 lon g term average (lta) the lta filter can be seen as the baseline or reference value. the lta is calculated to continuously adapt to any environmental drift. the lta filter is calculated from the cs value for each channel. the lta filter allows the device to adapt to environm ental (slow movin g) changes/ drift. actuation (touch or prox) decisions are made by comparing the cs value with the lta reference value. the 12bit lta value is contained in the lta_h and lta_l registers. please refer to section 6.5 for lta halt times. 8.8 determine touch or prox an event is determined by comparing the cs with the lta. since the cs reacts differently when comparing the self - with the projected capacitance technology, the user should consider only the conditions for the technology used. an event is recorded if : ? s elf : cs < lta C threshold ? projected : cs > lta + threshold threshold can be either a proximity or touch threshold , depending on the current channel being processed . please refer to section 6.7 and 6.8 for proximity and touch threshold selections. 8.9 ati the a utomatic t uning i mplementation ( ati ) is a sophisticated technology implemented o n the new proxsense ? series devices. it allows for optimal performance of the devices for a wide range of sens e electrode capacitances, without modification or addition of external components. the ati allows the tuning of two parameters, an ati multiplier and an ati compensation, to adjust the sample value for an attached sensing antenna. ati allows the designer to optimize a specific design by adjusting the sensitivity and stability of each channel through the adjustment of the ati parameters. the iqs2 1 3 a has an automated ati function. the auto - ati function is default enabled, but can be disabled by setting the ati_off and ati_partial bit s in the prox_settings registers . the ati _busy bit in the sysflags register will be set while an ati event is busy. 8.9.1 ati sensitivity in i 2 c mode, t he designer can specify the global base value for all channel s and the target value s for the proximity (ch0) and touch (ch1,ch2,ch3) channels . a rough estimation of sensitivity can be calculated as : ? ? ? ? ? ? ? ? ? ? ? = ? ? ? ? ? ? ? ? ? ? as can be seen from this equation, the sensitivity can be increased by either increasing the t arget v alue or decreasing the b ase value. it should, however, be noted that a higher sensitivity will yield a higher noise susceptibility. 8.9.2 ati target the target is reached by adjusting the compensation bits for each channel. the target value is written into the respective channel?s target register s . the value written into th ese register s multiplied by 8 will yield the new target value. 8.9.3 ati base (multiplier) the following parameters will influence the base value: ? cs_size i : size of sampling capacitor. i changing cs_size if ati_off = 0 will change cs
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 29 of 48 all rights reserved revision 2.8 november 2016 ? proj_bias bits: adjusts the biasing of some analogue parameters in the projected capacitive operated ic. (only applicable in projected capacitance mode.) ? multiplier bits. the base value used for the ati function can be implemented in 2 ways: 1. ati_partial = 0. ati automatically adjusts multiplier bits to reach a selected base value ii . base values are available in the base_value register . 2. ati_partial = 1. the designer can specify the multiplier settings . these settings will give a custom base value from where the compensation bits will be automatically implemented to reach the required target value. 8.9.4 re - ati an automatic re - ati event will occur if the cs is outside its re - ati limits. the re - ati limit is calculated as the target value divided by 8. for example: target = 320 re - ati will occur if cs is outside 320 40 . during i 2 c operation, a re - ati event can also be issued by the master by setting the redo_ati bit. it will clear automatically after the ati event was started. 8.10 rf detection in cases of extreme rf in terference, the on - chip rf detection is suggested. this detector can be enabled by setting the noise_detect bit in the prox_settings1 register. by connecting a suitable antenna to the rf pin, it allows the device to detect rf noise and notify the master of possible corrupt data. ii ati function will use user selected cs_size and proj_bias (if applicable) and will only adjust the multiplier bits to reach the base values. noise affected samples are not allowed to influence the lta filter, and also do not contribute to proximity or touch detection. with the detection of noise, the noise_found bit in sysflags will be set. 8.10.1 rf detector sensitivity the sensitivity of the rf detector can be selected by setting an appropriate rf detection voltage through the rf_trim bits. please see application note azd015 for further details regarding this option.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 30 of 48 all rights reserved revision 2.8 november 2016 9 communication the iqs2 1 3 a can communicate on the i 2 c co mpatible bus structure. it uses a 3 - wire serial interface bus which is i 2 c compatible and comprise of a data ( sda ), clock ( scl ) and optional ready ( rdy ) line (for iqs213 a pin - out refer to figure 4.1 ). the iqs2 1 3 a has one available i 2 c address, i 2 c address = 0x 44h . the maximum i 2 c compatible communication speed for the iqs2 1 3 a is 400kbit/s. 9.1 event mode the iqs2 1 3 a will by default be configured to only communicate with the master if a change in an event occurs. for this reason, it would be highly recommended to use the rdy line when communicating with the iqs2 1 3 a , especially in low power (lp) modes . these communication requ ests are referred to as e vent mode triggering (only change s in events are reported). event mode can be disabled by setting the event_mode_ off bit. the events responsible for resuming communication can be chosen through the event_mask register. by default all events are enabled. the device can also communicate on polling basis, using only the sda and scl lines. 9.2 i 2 c specific commands 9.2.1 ic reset indication show_reset can be read to determine whether a reset occurred on the device. this bit will be a ?1? after a reset. t he value of show_reset can be cleared to ?0? by writing a ?1? in the ac k_reset bit. 9.2.2 w dt the wdt is used to reset the ic if a problem (for example a voltage spike) occur s during communication. the wdt will time - out after t wdt , if no valid communication occur s for this time. 9.3 i 2 c read and write specifics for more details, please refer to the iqs213 a memory map ( section 10 ) for device memory register descriptions and application note: azd0 6 6 : iqs213 communication interface guideline document available at: www.azoteq.com .
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 31 of 48 all rights reserved revision 2.8 november 2016 10 iqs213 a memory map 10.1 memory registers table 10.1 : iqs213 a memory registers register address register name description 00h product number ?d43? / ?2bh? device information 01h version number ?0 2 ? 10h sys_flags0 system flags - see table 10.2 device specific data 11h swipe flags swipe switch flags - see table 10.2 35h touch c hs channels touched - see table 10.2 count data 3dh chan _num number of currently processed channel 42h cs high count (cs) value [high byte] 43h cs low count (cs) value [low byte] 83h lta high long term average [high byte] 84h lta low long term average [low byte] c4h current sate swipe engine current state c5h measured state current measured state (acc. to touches) c6h next state swipe engine next expected state c7h swipe states combination of states required for swipe c8h swipe min timer minimum timer counts C swipe periods c9h swipe max timer maximum overall timer C 250ms periods cah swipe max state timer maximum p er s tate timer C swipe periods cbh swipe settings iqs213 set up - see table 10.2 device settings cch prox settings 0 iqs213 set up - see table 10.2 cdh prox settings 1 iqs213 set up - see table 10.2 ceh prox settings 2 iqs213 set up - see table 10.2 cfh ati target ch0 (target ch0) *8 = channel 0 target value d0h ati target ch1 - ch3 (target ch1 - ch3) *8 = channel 1 - 3 target value d1h prox threshold proximity threshold value (in counts) d2h touch threshold 1 channel 1 touch threshold [ in counts ]
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 32 of 48 all rights reserved revision 2.8 november 2016 register address register name description d3h touch threshold 2 channel 2 touch threshold [ in counts ] device settings d4h touch threshold 3 channel 3 touch threshold [ in counts ] d5h base value ati base value [0 - 256 - in counts ] d6h event mask events allowed - see table 10.2 d7h mirror_ch0 mirror C lower 6 bits C nn ppp d8h mirror_ch1 mirror C lower 6 bits C nn ppp d9h mirror_ch2 mirror C lower 6 bits C nn ppp dah mirror_ch3 mirror C lower 6 bits C nn ppp dbh pcc0 ch0 compensation dch pcc1 ch1 compensation ddh pcc2 ch2 compensation deh pcc3 ch3 compensation dfh aaow timer (aaow timer)*30s = auto - off warning time device settings e0h ao timer (ao timer)*30s = auto - off time e1h swipe min samples set minimum samples per state [x+1] e2h swipe max samples set maximum samples per state [x+1] e3h swipe overall limit set overall swipe length limit [*250ms] e4h lp period (lp period)*16ms = low power charge timing (t lp ) e5h touch states 0 swipe engine configuration e6h touch states 1 swipe engine configuration e7h touch states 2 swipe engine configuration e8h touch states 3 swipe engine configuration e9h touch states 4 swipe engine configuration eah touch states 5 swipe engine configuration ebh touch states6 swipe engine configuration ech touch states 7 swipe engine configuration edh default comms default comms pointer
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 33 of 48 all rights reserved revision 2.8 november 2016 table 10.2 : iqs213 a memory register bits bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 prox settings 0 show reset ack reset reseed redo ati ati partial float cx thalt1 thalt0 prox settings 1 comms wdt off event mode off debug i2c ao clear prox ao off acf off ati off noise detect off prox settings 2 io_out cs_cap proj_b1 proj_b0 swipe settings set_3ch touches/p ulses swipe ui swipe ui end_ zero zero_ state states relaxed swipe active swipe flags swipe pulse flag time out flag slide occurred dualswipe active swipe direction ao triggered final state start state event mask noise event ati event s wipe event touch event prox event sys_flags0 system use lp active active high projected capsense filter halt ati busy noise found zoom touch c h s swipe output ch3 ch2 ch1 ch0/prox 10.2 memory register s description 10.2.1 device information 00h product number (prod_nr) access bit 7 6 5 4 3 2 1 0 r value 43 (decimal) 01h version number ( ver _nr) access bit 7 6 5 4 3 2 1 0 r value ver _nr ? [00h] prod_nr : the product number for the iqs2 1 3 a is 43 (decimal). ? [01h] ver _nr : device rom software version number can be read in this byte.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 34 of 48 all rights reserved revision 2.8 november 2016 10.2.2 device specific data 1 0h system flags (sys_flags0) access bit 7 6 5 4 3 2 1 0 r name system use lp active active high projected capsense filter halt ati busy noise found zoom ? [10h] sys_flags0 : bit7: system use bit6: lp active C indicates if device is in a low power mode. bit5: active high C bit is set if output logic is active high. bit4: projected capsense C bit is set if projected capacitance technology is used. bi t3: filter halt C indicates if lta filters are halted. bit2: ati busy C indicates if ati algorithm is being performed. bit1: noise found C bit is set if rf noise is detected. (rf detection must be enabled) bit0: zoom C indicates if device is zoomed to normal power. 11h swipe switch flags (swipe flags) access bit 7 6 5 4 3 2 1 0 r /w name swipe pulse flag time out flag slide occurred dualswipe active swipe direction ao triggered final state start state ? [11h] swipe flags : bit7: swipe pulse flag C bit is set if pin7 output = pulses bit6: time out flag C bit is set if max state timer is exceeded . bit5: slide occurred C bit is set if swipe event has occured . ( note: bit must be cleared manually ) bit4: dualswipe active C bit is set if swipe ui = dual swipe. bit3: swipe direction C 0 = for w ard direction, 1 = r ev erse direction . bit2: ao triggered C bit is set if auto - off warning has been set . bit1: final state C bit is set if swipe engine is in final state. bit0: start state C bit is set if swipe engine is in start state .
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 35 of 48 all rights reserved revision 2.8 november 2016 10.2.3 current sample (cs) or count data 35h touch/output data (touch c hs ) access bit 7 6 5 4 3 2 1 0 r name swipe output ch3 ch2 ch1 ch0/prox ? [ 35 h] touch c hs : bit7: swipe output C bit is toggled on swipe events. ( note: this bit corresponds to the ic swipe output (pin6) and is ui dependent.) bit6: not used. bit5: not used. bit4: not used. bit3: ch3 C bit is set if a touch is present on this channel. bit2: ch2 C bit is set if a touch is present on this channel. bit1: ch1 C bit is set if a touch is present on this channel. bit0: ch0/prox C bit is set if a proximity event is present. 3dh channel number (chan_num) access bit 7 6 5 4 3 2 1 0 r name variable: value between 0x00 and 0x03 ? [3 d h] chan_num : bit7: 0: the chan_num byte indicates which channel?s data is currently available in the cs and lta bytes: 0 = ch0 (distributed prox channel) 1 = ch1 (crx0) 2 = ch2 (crx1) 3 = ch3 (crx2)
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 36 of 48 all rights reserved revision 2.8 november 2016 42h count (cs) value h igh byte ( cs high ) access bit 7 6 5 4 3 2 1 0 r value variable (high byte) ? [ 42 h] cs high : bit7: 0: count (cs) va lue high byte of currently processed channel. (see channel number.) 43h count (cs) value low byte (cs low) access bit 7 6 5 4 3 2 1 0 r value variable ( low byte) ? [43h] cs low : bit7:0: count (cs) v alue low byte of currently processed channel. (see channel number.) 83h long term average h igh byte ( lta high) access bit 7 6 5 4 3 2 1 0 r value variable (high byte) ? [ 83 h] lta h ig h : bit7:0: long term average (lta) value high byte of currently processed channel. (see channel number.) 84h long term average low byte (lta low) access bit 7 6 5 4 3 2 1 0 r value variable ( low byte) ? [8 4 h] lta low : bit7:0: long term average (lta) value low byte of currently processed channel. (see channel number.)
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 37 of 48 all rights reserved revision 2.8 november 2016 10.2.4 device settings cbh swipe switch settings (swipe settings) access bit 7 6 5 4 3 2 1 0 r/w name set_3ch touches/pulses swipe ui 1 swipe ui 0 end _ zero zero _ state states relaxed swipe active ? [cbh] swipe settings : bit7: set_3ch C r/w bit . set bit to enable 3 rd channel (crx2) . bit6: touches/pulses C bit indicates /set output on ic pin 7. bit5:4: swipe ui C bits indicate /set selected swipe user interface (ui) . bit3: end_zero C r/w bit. (see section 6.11 ) bit2: zero_state C r/w bit. (see section 6.10 ) bit1: states relaxed C r/w bit . (see section 6.1 ) bit0: swipe active C bit indicates/set selection of swipe/normal mode ic type . (see section 6.1 ) cch prox sense ? module settings 0 (prox settings 0) access bit 7 6 5 4 3 2 1 0 r/w name show reset ack reset reseed redo ati ati partial float cx thalt1 thalt0 ? [cch] prox settings 0 : bit7: show reset C bit is set if device was reset. bit6: ack reset C set bit to acknowledge device reset ( setting this bit will c lear show reset bit) . bit5: reseed C set bit to reseed lta filter values . bit4: redo ati C set bit to perform ati algorithm. bit3: ati partial C r/w bit. (see section 8.9 ) bit2: float cx C r/w bit. (see section 6.3 ) bit1: 0: thalt1:thalt0 C bits indicate/set lta halt period. (see section 6.5 )
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 38 of 48 all rights reserved revision 2.8 november 2016 cdh proxsense ? module settings 1 (prox settings 1) access bit 7 6 5 4 3 2 1 0 r/w name comms wdt off event mode off debug i2c ao clear prox ao off acf off ati off noise detect off ? [cdh] prox settings 1 : bit7: comms wdt off C r/w bit. (see section 9.2 ) bit6: event mode off C set bit to disable event mode i 2 c . bit5: debug i 2 c C bit is set during i 2 c operation . ( do not clear ) bit4: ao clear prox C set bit to clear auto - off timer on prox. bit3: ao off C set bit to disable auto - off function. bit2: acf off C bit is set if ac filter is disabled. (r/w) bit1: ati off C set bit to disable auto - ati functionality. (see section 8.9 ) bit0: noise detect off C set bit to disable rf detection. ceh proxsense ? module settings 2 (prox settings 2) access bit 7 6 5 4 3 2 1 0 r/w name io_out cs_cap proj_b1 proj_b0 ? [ceh] prox settings 2 : bit7: not used. bit6: not used. bit5: not used. bit4: not used. bit3: io_out C set bit to en able /disable additional output on po/tx pin (ic pin 10) during i 2 c operation . bit2: * cs_cap C r/w bit for selection of internal reference capacitor size. (0 =29.9pf; 1= 5 9.8 pf) bit1: 0 * proj_b1:proj_b0 C r/w bits for selection of internal bias current for projected capacitance configuratio ns. *please note: it is not recommended to adjust the settings of the internal reference capacitor (cs) and bias current (i.e. bit2:0) of the proxsense ? module settings 2 register.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 39 of 48 all rights reserved revision 2.8 november 2016 d6h i 2 c debug C event mode event mask (event mask) access bit 7 6 5 4 3 2 1 0 r/w name noise event ati event swipe event touch event prox event ? [d6h] event mask : bit7: not used. bit6: not used. bit5: not used. bit4: noise event C set bit to mask rf noise events during event mode i 2 c comms. (requires rf - detection = e nabled . ) bit3: ati event C set bit to mask ati events during event mode i 2 c comms. bit2: swipe event C set bit to mask swipe events during event mode i 2 c comms. bit1: touch event C set bit to mask t ouch events during event mode i 2 c comms. bit0: prox event C set bit to mask p roximity events during event mode i 2 c comms.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 40 of 48 all rights reserved revision 2.8 november 2016 10.2.4.1 swipe timing settings e 1h swipe min samples access bit 7 6 5 4 3 2 1 0 r/w name variable: default = 0x00 ? [ e1 h] swipe min samples : bit7:0: min imum number of valid samples required per state of the selected swipe s equence = x+1 . for default (i.e. 0xe1 = 0x00) , min s wipe s amples required per state = 1 per state. 1 swipe sample = t state C see section 6.12 e 2h swipe max samples access bit 7 6 5 4 3 2 1 0 r/w name variable: default = 0x44 ? [ e2 h] swipe max samples : bit7:0: maximum number of valid samples allowed per state of the selected swipe sequence = x+1 . for default (i.e. 0xe 2 = 0x 44 ) , max s wipe s amples allowed per state = 45 per state. 1 swipe sample = t state C see section 6.12 e 3h swipe overall limit access bit 7 6 5 4 3 2 1 0 r/w name variable: default = 0x04 ? [ e3 h] swipe overall limit : bit7:0: s et overall swipe length limit = x*250ms for default (i.e. 0xe3 = 0x04), maximum time allowed to complete a valid swipe = 1 second. swipe overall limit overrule sum of swipe max samples
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 41 of 48 all rights reserved revision 2.8 november 2016 11 electrical specifications C all preliminary 11.1 absolute maximum specifications note: exceeding these maximum specifications may cause damage to the device. operating temperature - 40c to 85c supply voltage (v ddhi C v ss ) 3. 6 v maximum pin voltage v ddhi + 0.5v maximum continuous current (specific pins) 2ma pin voltage (c x ) v reg minimum pin voltage v ss - 0.5v minimum power - on slope 1 0 0v/s esd protection ( human body model) 4 kv maximum pin temperature during soldering 350c (5 seconds) maximum load capacitance C cx to gnd 100pf maximum rx - tx mutual capacitance (cm) 9 pf 11.2 general characteristics (measured at 25c) table 11.1 iqs2 1 3 a general operating conditions (a) description conditions parameter min typ max unit supply voltage v ddhi 1.80 3.30 3.60 v internal regulator output 1.80 v ddhi 3.60 v reg 1.63 1.70 1.77 v normal power operating current 1 t lp = n/a 1.80 v ddhi 3.60 2ch self i iqs213 a _np 1 45 1 75 21 0 a 3ch self 150 180 215 a low power 1 operating current 1 t lp = 128ms 1.80 v ddhi 3.60 2ch self i iqs213 a lp1 3.85 4.65 5.65 a 3ch self 3.90 4.70 5.70 a low power 2 operating current 1 t lp = 256ms 1.80 v ddhi 3.60 2ch self i iqs213 a lp2 2.50 3.0 0 3.60 a 3ch self 2.55 3.10 3.65 a low power 3 operating current 1 t lp = 512ms 1.80 v ddhi 3.60 2ch self i iqs213 a lp3 1.75 2.10 2.65 a 3ch self 1.80 2.20 2.75 a 1. chg frq = 500khz , ati target = 320/160 , normal touch ic, stand - alone, active high output . altering the projected current bias settings , reference capacitor (cs) size , number of active channels and ati target values will affect the measured current.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 42 of 48 all rights reserved revision 2.8 november 2016 table 11.2 iqs213 a current consumption (b) description conditions parameter min typ max unit normal power operating current 2 t lp = n/a 1.80 v ddhi 3.60 2ch self i iqs213 a _np 150 180 210 a 3ch self 1 50 185 215 a low power 1 operating current 2 t lp = 128ms 2ch self i iqs213 a lp1 4.35 4.90 5.75 a 3ch self 4.40 4.95 5.80 a low power 2 operating current 2 t lp = 256ms 2ch self i iqs213 a lp2 2.85 3.45 4.10 a 3ch self 2.90 3.50 4.15 a low power 3 operating current 2 t lp = 512ms 2ch self i iqs213 a lp3 2.15 2.60 3.15 a 3ch self 2.25 2.70 3.25 a 2. chg frq = 500k hz, ati target = 320/160 , event - mode i2c, 10k pull - up?s . altering the projected current bias settings, reference capacitor (cs) size, number of active channels and ati target values will affect the measured current. table 11.3 iqs213 a current consumption ( c ) description conditions parameter min typ max unit normal power operating current 3 t lp = n/a 1.80 v ddhi 3.60 2ch projected i iqs213 a _np 230 250 a 3ch projected 235 250 a low power 1 operating current 3 t lp = 128ms 2ch projected i iqs213 a lp1 4.30 5.10 5.90 a 3ch projected 4. 35 5.15 6.0 0 a low power 2 operating current 3 t lp = 256ms 2ch projected i iqs213 a lp2 2.65 3.2 0 3.80 a 3ch projected 2.70 3.25 3.90 a low power 3 operating current 3 t lp = 512ms 2ch projected i iqs213 a lp3 1.85 2.25 2.70 a 3ch projected 1.90 2.30 2.75 a 3. chg frq = 2mhz, ati target = 320/160, stand - alone, active high output . altering the projected current bias settings, reference capacitor (cs) size, number of active channels and ati target values will affect the measured current. table 11.4 iqs213 a current consumption ( d ) description conditions parameter min typ max unit normal power operating current 4 t lp = n/a 1.80 v ddhi 3.60 2ch projected i iqs213 a _np 230 250 a 3ch projected 235 260 a low power 1 operating current 4 t lp = 128ms 2ch projected i iqs213 a lp1 5.45 6.35 7.50 a 3ch projected 5. 6 0 6 .50 7. 60 a low power 2 operating current 4 t lp = 256ms 2ch projected i iqs213 a lp2 3.30 3.95 4.65 a 3ch projected 3.40 4.0 0 4.75 a low power 3 operating current 4 t lp = 512ms 2ch projected i iqs213 a lp3 2.40 2.90 3.40 a 3ch projected 2.50 3.0 0 3.45 a 4. chg frq = 2mhz, ati target = 640 / 32 0, event - mode i2c, 10k pull - up?s . altering the projected current bias settings, reference capacitor (cs) size, number of active channels and ati target values will affect the measured current .
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 43 of 48 all rights reserved revision 2.8 november 2016 table 11.5 start - up and shut - down slope characteristics description conditions paramet er min max unit por v ddhi slope 100v/s por 1 1.55 v bod bod 1 1.5 v table 11.6 debounce employed on iqs2 1 3 a description conditions debounce value proximity debounce value proximity event 4 (up and down) touch debounce value touch event 2 (up and down) 11.3 timing characteristics table 11.7 main oscillator 1 symbol description conditions min typ max unit f osc iqs2 1 3 a main oscillator 1.80 v ddhi 3.60 4 mhz 1. all timings derived from main oscillator table 11.8 general timing characteristics for 1 . 80 v v ddhi 3 . 6 0v symbol description conditions min typ max unit t start - up start - up time before the first communication is ini tiated by the iqs2 1 3 a 15 ms f cx charge transfer frequency see chg_frq in section 8.3 mhz t charge charge time per channel cs * (1/f cx ) ms t channel stand - alone / i 2 c mode normal power 2.6 / 3.9 ms t sample active channels * t channel ms t wdt wdt time - out while communicating 160 ms table 11.9 IQS213A charging times power mode typical (ms) stand - alone i 2 c normal power mode 2.6 3.9 low power mode 1 128 128 low power mode 2 256 256 low power mode 3 512 512 **note: with acf = on, wake - on - prox times will increase due to the cs having to go through a n additional filtering process adding a delay . please refer to application note azd079 C iqs213 touch response rate for more information.
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 44 of 48 all rights reserved revision 2.8 november 2016 12 packaging information figure 12.1 msop - 10 back view. figure 12.2 msop - 10 side view figure 12.3 msop - 10 top view. figure 12.4 msop - 10 footprint. table 12.1 msop - 10 footprint dimensions from figure 12.4 . dimension [mm] pitch 0.50 c 4.40 y 1.45 x 0.30 0.030 - 0.037 (0.75 - 0.95)
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 45 of 48 all rights reserved revision 2.8 november 2016 12.2 tape and reel specification figure 12.5 msop - 10 tape specification. bulk orientation lt 12.3 package msl moisture sensitivity level ( msl ) relates to the packaging and handling precautions for some semiconductors. the msl is an electronic standard for the time period in which a moisture sensitive device can be exposed to ambient room conditions (approximately 30c/85%r h see j - std033c for more info) before reflow occur. table 12.2 msop - 10 msl classification package level (duration) msop - 10 msl 1 (unlimited at 30 c/85% rh) number of reflow 3
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 46 of 48 all rights reserved revision 2.8 november 2016 13 device marking 13.1 top marking ic name iqs213 a = iqs213 a revision x = ic revision number temperature range t = i - 40c to 85c (industrial) = c 0c to 70c (commercial) date code p = package house ww = week yy = year 13.2 bottom marking configuration zzzzzzzz = device configuration / user programmable options [default = 0 0000000] zzzzzzzz
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 47 of 48 all rights reserved revision 2.8 november 2016 14 ordering information orders will be subject to a moq (minimum order quantity) of a full reel. contact the official distributor for sample quantities. a list of the distributors can be found under the distributors section of www.azoteq.com. 14.1 general part order number ic name IQS213A = iqs2 1 3a configuration z zzzzzzz = user programmable option selection package type m s = msop10 bulk packaging r = reel ( 4 000pcs/reel) IQS213A zzzzzzzz pp b
iq switch ? proxsense ? series copyright ? azoteq (pty) ltd 2016 IQS213A datasheet page 48 of 48 all rights reserved revision 2.8 november 2016 15 contact information usa asia south africa physical address 6507 jester blvd bldg 5, suite 510g austin tx 78750 usa rm 2125 , glittery city shennan rd futian district shenzhen, 518033 china 109 main street paarl 7646 south africa postal address 6507 jester blvd bldg 5, suite 510g austin tx 78750 usa rm 2125 , glittery city shennan rd futian district shenzhen, 518033 china po box 3534 paarl 7620 south africa tel +1 512 538 1995 +86 755 8303 5294 ext 808 +27 21 863 0033 fax +1 512 672 8442 +27 21 863 1512 email info@azoteq.com info @azoteq.com info@azoteq.com please visit www.azoteq.com for a list of distributors and worldwide representation. the following patents relate to the device or usage of the device: us 6,249,089; us 6,952,084; us 6,984,900; us 7,084,526; us 7,084,531; us 8,395,395; us 8,531,120; us 8,659,306; us 8,823,273; us 9,209,803; us 9,360,510; ep 2,351,220; ep 2,559,164; ep 2, 656,189; hk 1,156,120; hk 1,157,080; sa 2001/2151; sa 2006/05363; sa 2014/01541; sa 2015/023634 iq switch ? , swipeswitch?, proxsense ? , lightsense?, airbutton tm , proxfusion?, crystal driver? and the logo are trademarks of azoteq. the information in this datasheet is believed to be accurate at the time of publication. azoteq uses reasonable effort to maintain the informat ion up - to - date and accurate, but does not warrant the accuracy, completeness or reliability of the information contained herein. a ll content and information are provided on an as is basis only, without any representations or warranties, express or implied, of any kind, including representations about the s uitability of these products or information for any purpose. values in the d atasheet is subject to change without notice, please ensure to always use the latest version of this document. application s pecific operating conditions should be taken into account during design and verified before mass production. azoteq disclaims all w arranties and conditions with regard to these products and information, including but not limited to all implied warranties and conditions of merchantability, fitnes s for a particular purpose, title and non - infringement of any third party intellectual prop erty rights. azoteq assumes no liability for any damages or injury arising from any use of the information or the product or caused by, without limitation, failure of performance, error, omission, interruption, defect, delay in operation or transm ission, e ven if azoteq has been advised of the possibility of such damages. the applications mentioned herein are used solely for the purpose of illustration and azoteq mak es no warranty or representation that such applications will be suitable without further modi fication, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. azoteq products are not authorized for use as critical components in life support devices or system s. no licenses to pat ents are granted, implicitly, express or implied, by estoppel or otherwise, under any intellectual property rights. in the event that any of t he abovementioned limitations or exclusions does not apply, it is agreed that azoteqs total liability for all lo sses, damages and causes of action (in contract, tort (including without limitation, negligence) or otherwise) will not exceed the amount already paid by the customer for the products. azoteq reserves the right to alter its products, to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and information, its products, programs and servic es at any time or to move or discontinue any contents, products, programs or services without prior notification. for th e most up - to - date information and binding terms and conditions please refer to www.azoteq.com www.azoteq.com/ip info@azoteq.com


▲Up To Search▲   

 
Price & Availability of IQS213A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X